// 代理模式
// 1、使用者无权访问目标对象
// 2、中间加代理通过代理做授权和控制

class readImage {
    constructor(fileName) {
        this.fileName = fileName
    }
    display() {
        console.log('display...'+this.fileName)
    }
}

class proxyReadImage {
    constructor(fileName) {
        this.readImage = new readImage(fileName)
    }
    display() {
        this.readImage.display()
    }
}

let proxtReader = new proxyReadImage('文件名')
proxtReader.display()
